Started

May 20, 2025 21:32:45

Ended

May 20, 2025 21:39:24

Tests Passed

14

Tests Failed

1

Tests
Log events

Timeline

System/Environment

NameValue
Operating System Windows 11
Browser Chrome
Environment Test
URL https://www.demoblaze.com/
  • TC_CART_010: Verify total cart capacity

    9:32:49 PM / 00:00:34:744 Pass

    TC_CART_010: Verify total cart capacity
    05.20.2025 9:32:49 PM 05.20.2025 9:33:24 PM 00:00:34:744 · #test-id=1
    Testing registration functionality
    StatusTimestampDetails
    Info 9:32:51 PM STEP: Navigating to DemoBlaze website
    Info 9:32:55 PM Home Page
    Info 9:32:58 PM STEP: Starting test: Verify cart capacity by adding multiple products
    Info 9:32:58 PM STEP: Preparing empty cart for test
    Info 9:32:59 PM EmptyCartAtStart
    Info 9:33:01 PM STEP: Attempting to add 3 products
    Info 9:33:01 PM Processing product #1
    Info 9:33:03 PM Selected product: pages.HomePage@6ecab872
    Info 9:33:03 PM ProductPage_1
    Pass 9:33:05 PM PASS: Successfully added product #1
    Info 9:33:07 PM Processing product #2
    Info 9:33:08 PM Selected product: pages.HomePage@6ecab872
    Info 9:33:08 PM ProductPage_2
    Pass 9:33:10 PM PASS: Successfully added product #2
    Info 9:33:12 PM Processing product #3
    Info 9:33:16 PM Selected product: pages.HomePage@6ecab872
    Info 9:33:16 PM ProductPage_3
    Pass 9:33:21 PM PASS: Successfully added product #3
    Info 9:33:22 PM STEP: Verifying cart contents
    Info 9:33:24 PM CartWithMultipleItems
    Info 9:33:24 PM Products attempted: 3
    Info 9:33:24 PM Products successfully added: 3
    Info 9:33:24 PM Products in cart: 0
  • TC_CART_012: Verify total updates when items are removed

    9:33:24 PM / 00:00:19:172 Pass

    TC_CART_012: Verify total updates when items are removed
    05.20.2025 9:33:24 PM 05.20.2025 9:33:43 PM 00:00:19:172 · #test-id=2
    Testing registration functionality
    StatusTimestampDetails
    Info 9:33:26 PM STEP: Navigating to DemoBlaze website
    Info 9:33:29 PM Home Page
    Info 9:33:31 PM STEP: Starting test: Verify cart total updates after item removal
    Info 9:33:31 PM STEP: Setting up test cart with two products
    Info 9:33:32 PM EmptyCartAtStart
    Pass 9:33:34 PM PASS: Added product: Samsung galaxy s7
    Info 9:33:35 PM AfterFirstProductAdd
    Pass 9:33:38 PM PASS: Added product: Nexus 6
    Info 9:33:38 PM AfterSecondProductAdd
    Info 9:33:38 PM STEP: Getting initial cart total
    Info 9:33:39 PM Initial cart total: 1450.0
    Info 9:33:40 PM CartBeforeRemoval
    Info 9:33:40 PM STEP: Removing first item from cart
    Info 9:33:43 PM Deleted one item from cart
    Info 9:33:43 PM AfterItemRemoval
    Info 9:33:43 PM STEP: Getting updated cart total
    Info 9:33:43 PM Updated cart total: 650.0
    Info 9:33:43 PM STEP: Verifying total updated correctly
    Pass 9:33:43 PM PASS: Total decreased after item removal as expected
    Info 9:33:43 PM FinalCartState
    Pass 9:33:43 PM PASS: Cart total update test completed successfully
  • TC_CART_002: Verify cart is cleared after purchase

    9:33:44 PM / 00:01:19:071 Pass

    TC_CART_002: Verify cart is cleared after purchase
    05.20.2025 9:33:44 PM 05.20.2025 9:35:03 PM 00:01:19:071 · #test-id=3
    Testing registration functionality
    StatusTimestampDetails
    Info 9:33:45 PM STEP: Navigating to DemoBlaze website
    Info 9:33:47 PM Home Page
    Info 9:33:50 PM STEP: Starting test: Verify cart is cleared after purchase
    Info 9:33:50 PM STEP: Adding product to cart
    Pass 9:33:53 PM PASS: Product added to cart
    Info 9:33:53 PM ProductAdded
    Info 9:33:53 PM STEP: Navigating to cart and placing order
    Info 9:34:49 PM OrderForm
    Info 9:34:49 PM STEP: Filling order form
    Info 9:34:57 PM PurchaseConfirmation
    Info 9:34:57 PM STEP: Verifying cart is empty
    Pass 9:35:03 PM PASS: Cart is empty after purchase
    Info 9:35:03 PM EmptyCart
  • TC_CART_003: Verify no delete confirmation alert appears

    9:35:03 PM / 00:00:33:730 Pass

    TC_CART_003: Verify no delete confirmation alert appears
    05.20.2025 9:35:03 PM 05.20.2025 9:35:37 PM 00:00:33:730 · #test-id=4
    Testing registration functionality
    StatusTimestampDetails
    Info 9:35:05 PM STEP: Navigating to DemoBlaze website
    Info 9:35:09 PM Home Page
    Info 9:35:13 PM STEP: Starting test: Verify no delete confirmation alert appears when removing items
    Info 9:35:13 PM STEP: Adding product to cart
    Pass 9:35:31 PM PASS: Product 'Samsung galaxy s7' added to cart successfully
    Info 9:35:32 PM ProductAddedToCart
    Info 9:35:33 PM STEP: Navigating to cart page
    Info 9:35:37 PM CartPageLoaded
    Info 9:35:37 PM Current cart item count: 0
  • TC_CART_013: Verify purchase attempt with empty cart

    9:35:38 PM / 00:00:07:594 Pass

    TC_CART_013: Verify purchase attempt with empty cart
    05.20.2025 9:35:38 PM 05.20.2025 9:35:45 PM 00:00:07:594 · #test-id=5
    Testing registration functionality
    StatusTimestampDetails
    Info 9:35:39 PM STEP: Navigating to DemoBlaze website
    Info 9:35:41 PM Home Page
    Info 9:35:43 PM STEP: Starting test: Verify behavior when attempting purchase with empty cart
    Info 9:35:43 PM STEP: Ensuring cart is empty
    Info 9:35:44 PM EmptyCartVerified
    Pass 9:35:44 PM PASS: Cart is empty
    Info 9:35:44 PM STEP: Attempting to place order with empty cart
    Info 9:35:45 PM AfterPlaceOrderClick
    Info 9:35:45 PM STEP: Verifying application behavior
    Pass 9:35:45 PM PASS: Order form displayed with empty cart (allowed behavior)
    Info 9:35:45 PM OrderFormDisplayed
    Pass 9:35:45 PM PASS: Empty cart purchase test completed successfully
  • TC_CART_016: Verify non-empty cart displays items with all required elements

    9:35:46 PM / 00:00:12:460 Pass

    TC_CART_016: Verify non-empty cart displays items with all required elements
    05.20.2025 9:35:46 PM 05.20.2025 9:35:58 PM 00:00:12:460 · #test-id=6
    Testing registration functionality
    StatusTimestampDetails
    Info 9:35:47 PM STEP: Navigating to DemoBlaze website
    Info 9:35:49 PM Home Page
    Info 9:35:52 PM STEP: Starting test: Verify cart items display all required elements
    Info 9:35:52 PM STEP: Preparing test cart with product
    Info 9:35:53 PM EmptyCartAtStart
    Pass 9:35:56 PM PASS: Product added to cart
    Info 9:35:56 PM AfterProductAdd
    Info 9:35:56 PM STEP: Navigating to cart
    Info 9:35:57 PM CartWithItems
    Info 9:35:57 PM STEP: Verifying cart items structure
    Info 9:35:58 PM FirstCartItem
    Info 9:35:58 PM STEP: Verifying item elements
    Pass 9:35:58 PM PASS: Product image displayed
    Pass 9:35:58 PM PASS: Product title displayed: Samsung galaxy s7
    Pass 9:35:58 PM PASS: Product price displayed: 800
    Pass 9:35:58 PM PASS: Delete button displayed
    Info 9:35:58 PM VerifiedCartItem
    Pass 9:35:58 PM PASS: Cart item structure verification completed successfully
  • TC_CART_007: Verify no cart limit exists by adding multiple products

    9:35:59 PM / 00:00:20:718 Pass

    TC_CART_007: Verify no cart limit exists by adding multiple products
    05.20.2025 9:35:59 PM 05.20.2025 9:36:19 PM 00:00:20:718 · #test-id=7
    Testing registration functionality
    StatusTimestampDetails
    Info 9:36:00 PM STEP: Navigating to DemoBlaze website
    Info 9:36:02 PM Home Page
    Info 9:36:05 PM STEP: Starting test: Verify cart can hold multiple products
    Info 9:36:05 PM STEP: Clearing cart before test
    Info 9:36:06 PM EmptyCartBeforeTest
    Info 9:36:06 PM STEP: Adding 3 products to cart
    Info 9:36:06 PM Adding product #1
    Info 9:36:07 PM ProductPage_0
    Info 9:36:08 PM Successfully added product #1
    Info 9:36:09 PM AfterAdd_0
    Info 9:36:09 PM Adding product #2
    Info 9:36:11 PM ProductPage_1
    Info 9:36:11 PM Successfully added product #2
    Info 9:36:12 PM AfterAdd_1
    Info 9:36:13 PM Adding product #3
    Info 9:36:15 PM ProductPage_2
    Info 9:36:18 PM Successfully added product #3
    Info 9:36:18 PM AfterAdd_2
    Info 9:36:18 PM STEP: Verifying cart contents
    Info 9:36:19 PM CartWithMultipleItems
    Info 9:36:19 PM Products attempted: 3
    Info 9:36:19 PM Products successfully added: 3
    Info 9:36:19 PM Products in cart: 0
  • TC_CART_008: Verify cart persistence with delays

    9:36:20 PM / 00:00:26:858 Pass

    TC_CART_008: Verify cart persistence with delays
    05.20.2025 9:36:20 PM 05.20.2025 9:36:47 PM 00:00:26:858 · #test-id=8
    Testing registration functionality
    StatusTimestampDetails
    Info 9:36:21 PM STEP: Navigating to DemoBlaze website
    Info 9:36:23 PM Home Page
    Info 9:36:26 PM STEP: Starting test: Verify cart items persist after delays
    Info 9:36:26 PM STEP: Clearing cart before test
    Info 9:36:27 PM EmptyCartAtStart
    Info 9:36:29 PM STEP: Adding first product to cart
    Info 9:36:31 PM ProductPageBeforeAdd
    Pass 9:36:32 PM PASS: Product added successfully
    Info 9:36:32 PM AfterProductAdded
    Info 9:36:35 PM STEP: Checking initial cart count
    Info 9:36:36 PM Initial cart count: 0
    Info 9:36:36 PM CartWithInitialItem
    Info 9:36:36 PM STEP: Initial add failed, trying with different product
    Info 9:36:47 PM Final cart count: 0
  • TC_CART_004: Verify item is removed from cart when clicking Delete

    9:36:47 PM / 00:00:34:618 Pass

    TC_CART_004: Verify item is removed from cart when clicking Delete
    05.20.2025 9:36:47 PM 05.20.2025 9:37:22 PM 00:00:34:618 · #test-id=9
    Testing registration functionality
    StatusTimestampDetails
    Info 9:36:49 PM STEP: Navigating to DemoBlaze website
    Info 9:36:51 PM Home Page
    Info 9:36:53 PM STEP: Starting test: Verify item removal from cart
    Info 9:36:53 PM STEP: Adding first product to cart
    Info 9:36:57 PM ProductPage_SamsungS7
    Pass 9:37:00 PM PASS: First product added to cart
    Info 9:37:00 PM AfterFirstProductAdded
    Info 9:37:00 PM STEP: Adding second product to cart
    Info 9:37:06 PM ProductPage_Nexus6
    Pass 9:37:09 PM PASS: Second product added to cart
    Info 9:37:09 PM AfterSecondProductAdded
    Info 9:37:09 PM STEP: Navigating to cart page
    Info 9:37:14 PM CartPageWithItems
    Info 9:37:14 PM Initial cart count: 2
    Info 9:37:14 PM STEP: Deleting first item from cart
    Info 9:37:19 PM AfterFirstDeletion
    Info 9:37:19 PM STEP: Refreshing cart page
    Info 9:37:22 PM CartAfterRefresh
    Info 9:37:22 PM New cart count: 1
    Pass 9:37:22 PM PASS: Item count decreased after deletion
    Pass 9:37:22 PM PASS: Item removal test completed successfully
  • TC_CART_014: Verify cart table is empty when no products are added

    9:37:22 PM / 00:00:08:240 Pass

    TC_CART_014: Verify cart table is empty when no products are added
    05.20.2025 9:37:22 PM 05.20.2025 9:37:31 PM 00:00:08:240 · #test-id=10
    Testing registration functionality
    StatusTimestampDetails
    Info 9:37:24 PM STEP: Navigating to DemoBlaze website
    Info 9:37:26 PM Home Page
    Info 9:37:29 PM STEP: Starting test: Verify empty cart table state
    Info 9:37:29 PM STEP: Clearing cart and verifying empty state
    Info 9:37:30 PM CartInitialState
    Info 9:37:30 PM STEP: Verifying cart is empty
    Info 9:37:30 PM Final item count: 0
    Info 9:37:31 PM FinalCartState
    Pass 9:37:31 PM PASS: Cart is empty as expected
    Info 9:37:31 PM STEP: Verifying empty cart UI elements
  • TC_CART_005: Verify quantity counters are displayed for cart items - EXPECTED FAILURE

    9:37:31 PM / 00:00:32:070 Warning

    TC_CART_005: Verify quantity counters are displayed for cart items - EXPECTED FAILURE
    05.20.2025 9:37:31 PM 05.20.2025 9:38:03 PM 00:00:32:070 · #test-id=11
    Testing registration functionality
    StatusTimestampDetails
    Info 9:37:33 PM STEP: Navigating to DemoBlaze website
    Info 9:37:54 PM Home Page
    Info 9:37:57 PM STEP: Starting test: Verify quantity counters for cart items (expected to fail)
    Info 9:37:57 PM STEP: Adding product to cart
    Pass 9:37:59 PM PASS: Product 'Samsung galaxy s7' added to cart
    Info 9:38:00 PM ProductAddedToCart
    Info 9:38:01 PM STEP: Navigating to cart page
    Info 9:38:03 PM CartPageLoaded
    Info 9:38:03 PM STEP: Checking cart items for quantity counters
    Info 9:38:03 PM FirstCartItem
    Info 9:38:03 PM STEP: Looking for quantity input field
    Pass 9:38:03 PM PASS: No quantity counter found (expected behavior)
    Info 9:38:03 PM As expected, DemoBlaze doesn't show quantity counters
    Warning 9:38:03 PM Test completed as expected failure
  • TC_CART_006: Verify cart link works from all pages

    9:38:04 PM / 00:00:08:848 Pass

    TC_CART_006: Verify cart link works from all pages
    05.20.2025 9:38:04 PM 05.20.2025 9:38:13 PM 00:00:08:848 · #test-id=12
    Testing registration functionality
    StatusTimestampDetails
    Info 9:38:05 PM STEP: Navigating to DemoBlaze website
    Info 9:38:07 PM Home Page
    Info 9:38:09 PM STEP: Starting test: Verify cart link accessibility from different pages
    Info 9:38:09 PM STEP: Testing cart link from home page
    Info 9:38:09 PM HomePageBeforeNav
    Info 9:38:10 PM Current URL: https://www.demoblaze.com/cart.html
    Pass 9:38:10 PM PASS: Successfully navigated to cart from home page
    Info 9:38:10 PM CartPageFromHome
    Info 9:38:10 PM STEP: Testing cart link from product page
    Info 9:38:11 PM HomePageBeforeProductNav
    Info 9:38:12 PM ProductPageBeforeNav
    Info 9:38:12 PM Current URL: https://www.demoblaze.com/cart.html
    Pass 9:38:12 PM PASS: Successfully navigated to cart from product page
    Info 9:38:13 PM CartPageFromProduct
    Pass 9:38:13 PM PASS: Cart link accessibility test completed successfully
  • TC_CART_001: Place Order button exists and is clickable when cart has items

    9:38:13 PM / 00:00:17:542 Pass

    TC_CART_001: Place Order button exists and is clickable when cart has items
    05.20.2025 9:38:13 PM 05.20.2025 9:38:31 PM 00:00:17:542 · #test-id=13
    Testing registration functionality
    StatusTimestampDetails
    Info 9:38:14 PM STEP: Navigating to DemoBlaze website
    Info 9:38:16 PM Home Page
    Info 9:38:19 PM STEP: Starting test: Verify Place Order button with items in cart
    Info 9:38:19 PM STEP: Adding product to cart
    Pass 9:38:26 PM PASS: Product added to cart successfully
    Info 9:38:26 PM ProductAddedToCart
    Info 9:38:26 PM STEP: Navigating to cart
    Info 9:38:30 PM CartPageLoaded
    Info 9:38:30 PM STEP: Verifying cart items and Place Order button
    Info 9:38:30 PM Cart item count: 1
    Info 9:38:30 PM Final cart item count: 1
    Pass 9:38:30 PM PASS: Cart has items
    Pass 9:38:30 PM PASS: Place Order button is clickable
    Info 9:38:31 PM PlaceOrderButtonVisible
  • TC_CART_009: Verify same product can be added to cart multiple times

    9:38:31 PM / 00:00:23:391 Pass

    TC_CART_009: Verify same product can be added to cart multiple times
    05.20.2025 9:38:31 PM 05.20.2025 9:38:55 PM 00:00:23:391 · #test-id=14
    Testing registration functionality
    StatusTimestampDetails
    Info 9:38:33 PM STEP: Navigating to DemoBlaze website
    Info 9:38:35 PM Home Page
    Info 9:38:38 PM STEP: Starting test: Verify adding same product multiple times
    Info 9:38:38 PM STEP: Preparing clean cart for test
    Info 9:38:39 PM EmptyCartBeforeTest
    Info 9:38:41 PM STEP: Adding product 'Samsung galaxy s6' 2 times
    Info 9:38:41 PM Add attempt #1
    Info 9:38:42 PM ProductPage_Attempt1
    Pass 9:38:43 PM PASS: Add attempt #1 successful
    Info 9:38:46 PM Add attempt #2
    Info 9:38:47 PM ProductPage_Attempt2
    Pass 9:38:48 PM PASS: Add attempt #2 successful
    Info 9:38:51 PM AfterMultipleAdds
    Info 9:38:51 PM STEP: Verifying cart contents
    Info 9:38:54 PM Final cart count: 2
    Info 9:38:55 PM FinalCartState
    Pass 9:38:55 PM PASS: Product was added successfully
    Pass 9:38:55 PM PASS: Multiple copies of product added successfully
    Pass 9:38:55 PM PASS: Multiple add test completed successfully
  • TC_CART_011: Verify cart total matches sum of individual item prices

    9:38:55 PM / 00:00:17:587 Pass

    TC_CART_011: Verify cart total matches sum of individual item prices
    05.20.2025 9:38:55 PM 05.20.2025 9:39:13 PM 00:00:17:587 · #test-id=15
    Testing registration functionality
    StatusTimestampDetails
    Info 9:38:56 PM STEP: Navigating to DemoBlaze website
    Info 9:38:59 PM Home Page
    Info 9:39:01 PM STEP: Starting test: Verify cart total calculation accuracy
    Info 9:39:01 PM STEP: Preparing test cart with known products
    Info 9:39:02 PM EmptyCartBeforeTest
    Info 9:39:02 PM Cart cleared before test
    Info 9:39:02 PM STEP: Adding first product: Samsung galaxy s7
    Info 9:39:03 PM Product1BeforeAdd
    Pass 9:39:05 PM PASS: First product added successfully
    Info 9:39:05 PM AfterFirstProductAdd
    Info 9:39:05 PM STEP: Adding second product: Nexus 6
    Info 9:39:07 PM Product2BeforeAdd
    Pass 9:39:10 PM PASS: Second product added successfully
    Info 9:39:10 PM AfterSecondProductAdd
    Info 9:39:10 PM STEP: Verifying cart total calculation
    Info 9:39:11 PM CartBeforeCalculation
    Info 9:39:12 PM Found 2 items in cart
    Info 9:39:12 PM Successfully parsed price: 650.0 from: 650
    Info 9:39:12 PM Item price parsed: 650.0 (original text: '650')
    Info 9:39:12 PM Successfully parsed price: 800.0 from: 800
    Info 9:39:12 PM Item price parsed: 800.0 (original text: '800')
    Info 9:39:12 PM Calculated sum of items: 1450.0
    Info 9:39:12 PM Displayed cart total: 1450.0
    Info 9:39:13 PM CartWithTotal
    Info 9:39:13 PM STEP: Verifying total matches sum with 0.01 tolerance
    Pass 9:39:13 PM PASS: Cart total matches calculated sum
    Pass 9:39:13 PM PASS: Cart total calculation test completed successfully
  • TC_CART_015: Verify cart shows products when added

    9:39:13 PM / 00:00:10:955 Fail

    TC_CART_015: Verify cart shows products when added
    05.20.2025 9:39:13 PM 05.20.2025 9:39:24 PM 00:00:10:955 · #test-id=16
    Testing registration functionality
    StatusTimestampDetails
    Info 9:39:14 PM STEP: Navigating to DemoBlaze website
    Info 9:39:16 PM Home Page
    Info 9:39:19 PM STEP: Starting test: Verify products appear in cart when added
    Info 9:39:19 PM STEP: Preparing empty cart
    Info 9:39:20 PM EmptyCartPrepared
    Pass 9:39:20 PM PASS: Cart cleared successfully
    Info 9:39:20 PM STEP: Adding test product: Samsung galaxy s7
    Info 9:39:21 PM ProductPage
    Pass 9:39:22 PM PASS: Product added to cart
    Info 9:39:23 PM AfterProductAdd
    Info 9:39:23 PM STEP: Verifying product appears in cart
    Info 9:39:24 PM CartWithProduct
    Fail 9:39:24 PM FAIL: Test failed: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(text(),'Samsung galaxy s7')]/ancestor::tr"} (Session info: chrome=136.0.7103.114) For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.31.0', revision: '1ef9f18787*' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '21.0.6' Driver info: org.openqa.selenium.chrome.ChromeDriver Command: [ddbc0cf918d53dde37f0c325d6eb9108, findElement {using=xpath, value=//td[contains(text(),'Samsung galaxy s7')]/ancestor::tr}] Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 136.0.7103.114, chrome: {chromedriverVersion: 136.0.7103.94 (fa0be0b33deb..., userDataDir: C:\Users\balla\AppData\Loca...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:65147}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://localhost:65147/devtoo..., se:cdpVersion: 136.0.7103.114, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true} Session ID: ddbc0cf918d53dde37f0c325d6eb9108
    Info 9:39:24 PM ErrorInProductDisplayTest